
LoadAddOn("Blizzard_CombatLog")

local oldSetItemRef=SetItemRef

function SetItemRef(link,text,button)
    if strsub(link,1,4)=="item" and IsModifiedClick("CHATLINK") then
        ChatEdit_InsertLink(text)
    else
        oldSetItemRef(link,text,button)
    end
end